[#import "/framework/JGP.htm"  as JGP]
<!--
项目   jgp-cloud-parent
作者   LOUFEI [Gavin]
时间   2018/12/23
-->
[@JGP.head "编辑分类"]
    <style>
        /*自定义输入列样式*/
        .input-text-wrap{
            height: 100%;
        }
    </style>
[/@JGP.head]
[@JGP.body]
<jgp-div _row="['30','*']" _runit="px">
    <div slot="1-1">
        <jgp-btn _fn="addCategoryFn">创建类型</jgp-btn>
        [#--<jgp-btn _fn="getSelected">获取</jgp-btn>--]
    </div>
    <jgp-grid slot="2-1" _id="modelGrid" _url="/workflow/editorApiController/queryCategory" _record_tools="">
        [#--<jgp-grid-col _name="label" 列名
                      _fns="['fieldChanged']" 事件回调函数
                      _fns_mode="change" 回调事件类型 click change keyup 等
                      _wrap="<input class='input-text-wrap' value=[content]>"> 自定义列模板  [content]为数据内容
                      </jgp-grid-col>--]
    </jgp-grid>
</jgp-div>
[/@JGP.body]

[@JGP.foot]
    <script>
        function addCategoryFn(){
            var config = {
                url:'/workflow/editorController/addCategory'
            };
            JGP.$dialog(config);
        }

        /*事件回调函数*/
        /*function fieldChanged(args){
            var grid = JGP.grid('modelGrid');
            var dom = args.back.dom;//获取当前操作列单元的dom节点对象
            var lineNo = args.back.lineNo;//获取当前操作到行号
            var value = dom.value;//获取DOM节点的value属性 即为 input 输入的值
            grid.setRecordValue(lineNo,'label',value);//将新值同步到grid中取
            console.log('change!!',dom.value);
        }*/

        //获取所有列数据
        /*function getSelected(){
            var grid = JGP.grid('modelGrid');
            console.log(grid.getAllRecords())

        }*/
    </script>
[/@JGP.foot]